be built like a tank - Anglais Synonymes Dictionnaire